package br.com.dsa.sistemavendas.cliente;

import java.util.List;

import br.com.dsa.sistemavendas.util.DAOFactory;

public class ClienteRN {

	private ClienteDAO clienteDAO;
	
	public ClienteRN(){
		
		this.clienteDAO = DAOFactory.criaClienteDAO();
		
	}

	public void salvar(Cliente c1) {
		clienteDAO.salvar(c1);		
	}

	public List<Cliente> listar() {		
		return clienteDAO.listar();
	}

	public void excluir(Cliente cliente) {
		this.clienteDAO.excluir(cliente);		
	}

	public Cliente pesquisar(String string) {
		
		return this.clienteDAO.pesquisar(string);
	}

	public void alterar(Cliente cliente) {
		
		this.clienteDAO.alterar(cliente);
	}

	public Cliente pesquisaPorCodigo(Integer codigo) {
		
		return this.clienteDAO.pesquisaPorCodigo(codigo);
	}

}